.w220{ width:220px;}
.w314{ width:314px;}
.w320{ width:320px;}
.w404{ width:404px;}
.w520{ width:484px;}
.w374{ width:374px;}
/*------------------------------查询平台------------------------------*/
.pt_search{ width:100%; overflow:hidden;}
.pt_search_header{ height:45px; border-bottom:1px solid #bebebe; background:url(../images/pt_search/pt_search_icon.jpg) left top no-repeat;}
.pt_search_b ul{ width:1100px;}
.pt_search_b li{ float:left; _display:inline; width:310px; height:250px; margin:25px 25px 0px 0px; background:#495b6d; overflow:hidden;}
.pt_search_b li:hover{ background:#5e7183;}
.pt_search_b li a{ display:block; width:277px; margin-top:16px; margin-left:auto; margin-right:auto; line-height:35px; font-family:"Microsoft Yahei", "微软雅黑",Arial; color:#fff; font-size:20px;}
.pt_search_b li a:hover{ text-decoration:none;}
.pt_search_b li a img{ width:271px; height:124px; margin-bottom:5px; border:3px solid #fff;}
.pt_search .pt_wu, .pt_search .pt_wu:hover{ background:url(../images/pt_search/pt_wu.jpg) 85px 95px no-repeat #ededed;}

/*------------------------------公用------------------------------*/
/*数字小标题*/
.hotlist li{ _margin-bottom:11px;}/*不写这个边距在IE6下高度不识别*/
.hotlist li em{ display:inline-block;*display:inline;*zoom:1;width:16px;heihgt:16px; margin-right:7px; line-height:16px;text-align:center; font-size:11px; color:#fff; font-family:Arial; font-style:normal; background:#696969;}
.hotlist .one{background:#AE0001;}
.hotlist .two{background:#CC0001;}
.hotlist .three{background:#E30001;}

/*------------------------------栏目主页------------------------------*/
/*幻灯片*/
#banner1{ width:320px; height:220px; position:relative; overflow:hidden;}
#banner1 img{border:none; width:100%; height:100%;}
#bd1lfimg{position:relative; width:320px; height:220px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{ width:320px; height:220px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{ width:320px; height:220px; position:absolute; left:0; top:0;}
#bd1lfimg dd{ width:320px; height:30px; line-height:30px; position:absolute; left:0; bottom:0; padding:0 10px; 
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr='#50000000', endColorstr='#50000000')\9;
background-color: rgba( 0, 0, 0, .5 );}
#bd1lfimg dd a{color:#fff; text-decoration:none; font-family:"Microsoft Yahei", "微软雅黑"; font-size:13px;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
.sub_nav{ position:absolute; bottom:5px; right:8px; text-align:right; color:#999999; z-index:200;}
.sub_no{ height:20px; overflow:hidden;}
.sub_no li{ display:inline-block;*display:inline;zoom:1;width:22px; height:20px; margin-left:5px; line-height:20px; text-align:center; background:#242424; filter:alpha(Opacity=70); Opacity:0.7; -moz-opacity:0.7; font-size:12px; font-family:Helvetica, sans-serif; font-weight:200; color:#fff; cursor:pointer; overflow:hidden;}
.sub_no li.show{background:#C90000; color:#fff;}
/*新闻头条*/
.z-news{ margin-left:18px; _display:inline; font-size:13px; color:#666666;}
.z-news a{ color:#3D3D3D;}
.z-news a:hover{ text-decoration:underline; color:#990000;}
/*
.z-news h2{ position:relative; width:100%; height:37px; line-height:37px; font-size:17px; font-family:"Microsoft Yahei", "微软雅黑";  font-weight:normal; color:#990000; border-top:2px solid #990000; border-bottom:1px solid #D6D6D6; overflow:hidden;}
*/
.z-news h2{ position:relative; width:100%; height:37px; line-height:37px; padding-left: 12px; font-size:18px; font-family:"Microsoft Yahei", "微软雅黑";  font-weight:normal; color:#990000; border-left:3px solid #cc141e; overflow:hidden;}
.z-news h2 a{ position:absolute; right:3px; font-size:13px; color:#2F2F2F; font-family:"Microsoft Yahei", "微软雅黑";}
.z-news h2 a:hover{ color:#333;}
.z-news dl dt a{ display:block; line-height:30px; font-weight:normal; font-size:20px; font-family:"Microsoft Yahei", "微软雅黑"; color:#1F3B7B; width:98%;}/* 标题长一点 */
.z-news dl dt em{ display:block; margin-bottom:10px; padding-bottom:5px; color:#717171; font-size:16px; border-bottom:1px solid #ccc; line-height:20px; font-style:normal;}
.z-news dl dd{ line-height:36px; font-size:16px;}
.z-news dl dd a{ width:98%;}/* 标题长一点 */
.z-news .tophr{ border-top:1px solid #D6D6D6;}
.z-news ul h2{ margin-bottom:6px;}/*ul结构*/
.z-news li{ height:35px; line-height:35px;}
.z-news li a{ font-size:16px;}
.hotnews{}/*热点新闻*/
.hotnews h2{ line-height:30px; font-size:16px; font-family:"Microsoft Yahei", "微软雅黑";}
.hotnews li a{ color:#1f3b7b; line-height:37px;}
/*栏目块*/
.kuai1{ _display:inline;height:299px;}
.kuai1 dt{ position:relative; width:100%; height:30px; margin-bottom:10px; line-height:30px; text-indent:8px; font-size:16px; font-weight:bold; color:#3D3D3D; font-family:"Microsoft Yahei","微软雅黑"; border-top:1px solid #afafaf; background:#EFEFEF;}
.kuai1 dt a{ position:absolute; right:13px; top:0; font-size:14px; font-weight:normal; color:#1F3B7B; font-family:"宋体";}
.kuai1 dd a{ padding-left:8px; line-height:36px; font-size:16px; color:#3d3d3d; background:url(../images/dot.jpg) no-repeat 0px 3px}
.kuai1 dd a:hover{ color:#990000;}

.kuai1-new{ _display:inline;height:299px;}
.kuai1-new dt{ position:relative; width:100%; height:30px; margin-bottom:10px; line-height:30px; font-size:16px; font-weight:bold; color:#3D3D3D; font-family:"Microsoft Yahei","微软雅黑"; background:#EFEFEF;}
.kuai1-new dt a{ position:absolute; right:3px; top:0; font-size:14px; font-weight:normal; color:#1F3B7B; font-family:"宋体";}
.kuai1-new dd a{ padding-left:8px; line-height:36px; font-size:16px; color:#3d3d3d; background:url(../images/dot.jpg) no-repeat 0px 3px}
.kuai1-new dd a:hover{ color:#990000;}
/*------------------------------栏目列表------------------------------*/
.list_h{ padding-left:20px; line-height:25px; font-family:"Microsoft Yahei", "微软雅黑"; background:url(../images/icon.jpg) 0 7px no-repeat;}
/*左边主体*/
.list_body{ float:left; width:670px; border-top:2px solid #bc0001;}
.list_body_new{ float:left; width:830px; border-top:2px solid #bc0001;}
.list_tiao{ padding:2px 0; border-bottom:#e8e8e8 1px solid; font-family:"Microsoft Yahei", "微软雅黑";}
.list_tiao:hover{ background:#f7f7f7;}
.list_tiao h3{ position:relative; font-size:16px; font-weight:normal; line-height:32px;}
.list_tiao h3 em{ position:absolute; right:10px; top:0; font-size:14px; font-style:normal; color:#999;}
.list_tiao p{ color:#818181; font-size:12px;}
.list_tiao p a{ margin-left:5px; color:#1f3b7b;}
/*page*/
.page { text-align:center; clear:both; height:60px; padding:10px 0 15px 0;font-size:16px;}
.page ul{ text-align:center;display:inline-block;*display:inline;*zoom:1; vertical-align:middle; }
.page li{ float:left; margin-right:0px; _display:inline;  height:40px; line-height:40px;border:1px solid #e0e0e0;margin-left:-1px;}
.page li a{ display:block; _display:inline-block; color:#535353;}
.page li a:hover{ background:#e0e0e0;}
/*.badoo li select{ width:60px!important; font:Arial, Helvetica, sans-serif; font-size:14px;  height:30px; vertical-align:top;}*/
/*
.page .txtm{ padding:0 12px; height:30px; line-height:30px; background:#c1c1c1; color:#ffffff;}
.page .txta a{ padding:0 12px; height:30px; line-height:30px; background:#6c6c6c; color:#ffffff;}
.page .mua1 a{ padding:0 12px; height:30px; line-height:30px; background:#6c6c6c; color:#ffffff; }
.page .mua2 span{ display:block; _display:inline-block; padding:0 12px; height:30px; line-height:30px; background:#BB0400; color:#ffffff; }
*/
.page .txtm{ padding:0 17px; height:40px; line-height:40px; background:#FFFFFF; color:#656d78;}/*没有链接*/
.page .txta a{ padding:0 17px; height:40px; line-height:40px; background:#FFFFFF; color:#656d78;}/*上一页 下一页 首页 尾页*/
.page .mua1 a{ padding:0 17px; height:40px; line-height:40px; background:#FFFFFF; color:#656d78;}/*默认数字*/
.page .mua2 span{ display:block; _display:inline-block; padding:0 17px; height:40px; line-height:40px; background:#BB0400; color:#ffffff; }/*当前数字*/

/*右边侧栏*/
.list_nav{ float:right; width:290px;}
/*右侧专题*/

.imgtext{ padding:10px; border-top:2px solid #4e4e4e; border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; background:#f9f9f9;}
.imgtext h3{ position:relative; font-size:16px; color:#3D3D3D; font-family:"Microsoft Yahei","微软雅黑"; }
.imgtext h3 a{ position:absolute; right:0; top:0; font-weight:normal; font-size:12px;}

.imgtext-new{ padding:2px;line-height: 27px;background:#FFFFFF;font-size:16px;}
.imgtext-new h3{ position:relative; font-size:18px;padding-left:10px; color:#3D3D3D; font-family:"Microsoft Yahei","微软雅黑";border-left:3px solid #cc141e; }
.imgtext-new h3 a{ position:absolute; right:0; top:0; font-weight:normal; font-size:14px;}
.l_pic img{ width:110px; height:85px;}
.r_txt{ width:145px; color:#6C6C6C; line-height:18px;}
.r_txt span a{ display:block; color:#1f3b7b;}
.imgtext .text{ clear:both;}
.imgtext .text li{ line-height:35px;}

/*------------------------------文章内容页------------------------------border-top:2px solid #bc0001; border-left:1px solid #ccc; border-right:1px solid #ccc;*/
.art_body{ float:left; width:1075px; padding:10px 50px;  border-bottom:1px solid #ccc;}
.art_body h1{ padding-top:10px; line-height:35px; text-align:center; font-weight:normal; font-size:22px; color:#000; font-family:"Microsoft Yahei","微软雅黑";}
.art_time{ padding:10px 0; line-height:22px; color:#5a5a5a; text-align:center; border-bottom:#ccc 1px solid;}
.art_time span{ color:#1f3b7b; }
.art_text{ font-size:14px; color:#333; line-height:23px;}
.art_text p{ text-indent:20px; margin:15px 0;}
/*上下篇*/
.nettext{ padding:10px 0; line-height:25px; font-size:14px; border-top:0px dashed #ccc; border-bottom:1px dashed #ccc;}
/*相关新闻*/
.relevant_news{ margin:20px 0;}
.relevant_news h3{ font-size:16px; font-family:"Microsoft Yahei","微软雅黑";}
.relevant_news a{ display:block; line-height:25px; color:#1f3b7b; font-size:14px;}
/*分享*/
.bshare-custom{ float:right;}
.nob{ font-size:12px; line-height:25px; font-weight:normal!important;}

.w320.hotnews{ border:0 !important;}/*样式冲突优先 黄灿平2016-01-21*/


/*表单字体*/
.form_op {
	height:24px;
	font-size: 14px;
}
.form_tet {
	height:20px;
	font-size: 14px;
}
.list_tet {
	font-size: 16px;
}
